Position: Frontend Engineer
What: Direct Hire Top Startup Client in the Fintech Space
Where: Hybrid in San Francisco ( No Relocation - Must be based in the Bay Area)
Compensation: 150k-225k + equity depending on experience
Role Overview:
We are seeking a Front-End Engineer with strong expertise in Next.js to help build and scale our web applications. The ideal candidate will have a strong foundation in Computer Science and hands-on experience working in a startup environment. Familiarity with AI/ML technologies or an eagerness to integrate AI-powered features is a plus. You will collaborate closely with designers, backend engineers, and product managers to create highly performant, user-friendly, and scalable web applications.
Key Responsibilities:
- Develop and maintain user-facing features: Build reusable components and libraries for future use with Next.js to create fast, responsive, and accessible web applications.
- Collaborate cross-functionally: Work closely with product managers, UX/UI designers, and backend engineers to implement new features and optimize the user experience.
- Optimize for performance: Ensure the applications are optimized for speed, scalability, and mobile responsiveness.
- Work with modern front-end technologies: Leverage JavaScript, React, and Next.js to build interactive and high-performance user interfaces.
- AI/ML Integration: Partner with AI/ML teams to incorporate advanced features into the web application, such as real-time data processing or intelligent UI components.
- Write clean, maintainable code: Follow best practices for code quality, documentation, and testing.
- Stay up-to-date with trends: Keep up with industry trends and emerging technologies in front-end development and AI.
Requirements:
- Bachelor’s degree in Computer Science (or a related field) or equivalent practical experience.
- 4-8 years of professional front-end development experience with a focus on JavaScript and frameworks like React.
- Strong expertise in Next.js and its features such as server-side rendering (SSR), static site generation (SSG), API routes, and dynamic routing.
- Solid understanding of front-end technologies including HTML5, CSS3, JavaScript (ES6+), and modern JS libraries (e.g., React, Redux, TypeScript).
- Experience in a startup or fast-paced, dynamic work environment: Comfortable working in a rapidly changing environment where priorities can shift quickly.
- AI/ML experience or an understanding of how to integrate AI-driven features into web applications is a plus.
- Familiarity with version control systems such as Git.
- Strong problem-solving and debugging skills.
- Passion for building highly performant, user-centric web applications.
- Excellent communication and collaboration skills: Ability to work well within a team and across functions.
Nice to Have:
- Experience with GraphQL.
- Familiarity with CI/CD pipelines and related tools.
- Knowledge of TypeScript for building scalable and type-safe applications.
- Exposure to AI-driven frameworks or libraries (e.g., TensorFlow.js, PyTorch) and the ability to apply them to frontend interfaces.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.